Narrative:
In order to avere un contatore
As a componente software
I want to costruire un contatore

Scenario: costruzione di un contatore con massimo positivo va bene 
When creo un contatore con valore massimo 5
Then ho un contatore

Scenario: costruzione di un contatore con massimo zero non va bene 
When creo un contatore con valore massimo 0
Then non ho un contatore

Scenario: costruzione di un contatore con massimo negativo non va bene 
When creo un contatore con valore massimo -4
Then non ho un contatore

Scenario: costruzione di un contatore ha valore corrente zero 
When creo un contatore con valore massimo 7
Then il valore corrente è 0